package com.vilen.basic.dao;

import com.vilen.basic.model.Pager;

import java.util.List;
import java.util.Map;

/**
 * 公共的dao处理对象，包含了hibernate的所有基本操作和sql的操作
 * Created by vilen on 2015/8/23.
 */
public interface IBaseDao<T> {
    /*
    添加
    最好返回添加的对象，一般有id，有可能用到
     */

    public T add(T t);

    public void update(T t);

    /**
     * 根据id删除
     * @param id
     */
    public void delete(int id);
    public T load(int id);


}
